body {
    margin: 0px;
    padding: 0px;
    width: 1002px;
    height: 530px;
    background-color: #002779;
    font-family: "宋体";
    font-size: 12px;
}

#login {
    margin: 150px 0 0 250px;
    width: 500px;
    height: 250px;
    border-radius: 10px;
    border: #CCC 1px solid;
    float: left;
}

#login #title {
    width: 500px;
    height: 120px;
    background-color: #043ba2;
    border-radius: 10px 10px 0 0;
}

#login #line {
    width: 500px;
    height: 100px;
    background-color: #CCC;
}

#login #lg {
    width: 500px;
    height: 120px;
    background-color: #FFFFFF;
    border-radius: 0 0 10px 10px;
}

#login #title #tp {
    padding: 20px 0 0 50px;
    float: left;
}

#login #title #tw {
    margin-top: 30px;
    float: left;
    font-size: 56px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
}

#login #title #text {
    margin: 50px 0 0 20px;
    font-family: "黑体";
    font-size: 30px;
    float: left;
    color: #FC3;
}

#login #lg #form {
    width: 500px;
    float: left;
}

#login #lg form #left {
    padding: 10px 0 0 50px;
    line-height: 3em;
    float: left;
}

#login #lg form #right {
    margin: 20px 0 0 100px;
    float: left;
}

#login #lg form #yz {
    border: 1px #CCCCCC solid;
    background-color: #FFCC99;
    padding: 3px;
    font-family: "迷你简剪纸";
}

#login #lg form #an {
    width: 100px;
    height: 70px;
    border: #0099FF 1px solid;
    border-radius: 5px;
    background: #043ba2;
    text-align: center;
    font-size: 24px;
    font-weight: bolder;
    line-height: 2.5em;
    color: #FFF;
}